corner lot - French English Dictionary